package com.yylany.enums;

import lombok.Getter;

/**
 * Description: 用于标识状态信息，以及返回结果信息
 *
 * @author <a href="mailto:17777502615@163.com">yaoyonglong</a>
 * @date 2018/12/18
 * @since 1.0.0
 */
@Getter
public enum ResultEnum {
    /**
     * 当用户注册成功操作的时候，返回此信息
     */
    REGIST_SUCCESS(0, "注册成功"),
    /**
     * 当用户注册操作失败后，返回此信息
     */
    REGIST_MSG(1, "注册失败"),

    /**
     * 当用户发送短信成功操作的时候，返回此信息
     */
    MOBILE_SUCCESS(0, "发送成功"),

    /**
     * 当用户发送短信失败后，返回此信息
     */
    MOBILE_MSG(1, "手机号码有误"),

    /**
     * 当用户登录成功操作的时候，返回此信息
     */
    LOGIN_SUCCESS(0, "登录成功"),

    /**
     * 当用户登录失败后，返回此信息
     */
    LOGIN_MSG(1, "登录失败"),

    /**
     * 当用户CATEGORY成功操作的时候，返回此信息
     */
    CATEGORY_SUCCESS(0, "成功"),

    /**
     * 当用户CATEGORY失败后，返回此信息
     */
    CATEGORY_MSG(1, "失败"),


    ;


    private Integer errno;

    private String errmsg;

    ResultEnum(Integer errno, String errmsg) {
        this.errno = errno;
        this.errmsg = errmsg;
    }


}
